#ifndef _IRBAR_H_
#define _IRBAR_H_


#define NUM_IRS 5

extern uint8_t _irBar_enabled;
extern volatile uint8_t irBarValue[NUM_IRS+1];


#define irBarLightOn() { PORT_ON(CTRL_PORT, CTRL_IR_BAR); }
#define irBarLightOff() { PORT_OFF(CTRL_PORT, CTRL_IR_BAR); }
#define irBarEnable() { _irBar_enabled = 1; }
#define irBarDisable() { _irBar_enabled = 0; }



void irBarDo(void);

void irBarSetup(void);
void irBarLoop(void);



#endif  // ifndef _IRBAR_H_